PAGESIZE <DEVICE | width height>
 
specifies the size of the graphics page.
 
arguments
 
<DEVICE | width height> - specifies the size of the graphics page.
 
DEVICE - specifies that the graphics page will be set to the size of the
available display area on the current DISPLAY device.  This is the default.
When DISPLAY is set to a graphics terminal, the DEVICE page is the screen area.
When DISPLAY is set to 1040, the DEVICE page is the print area on the output
device.
 
width height - specifies the width and height of the graphics page in
PAGEUNITS.  By default, the PAGEUNITS is inches.
 
notes
 
The graphics page is the display area on which ARCPLOT can draw
graphics.  Anything that falls outside the graphics page will not be drawn and
will be clipped around the edge of the graphics page.
 
On output devices, the display area is the hardcopy area that the output
device can use during one print.  If you set DISPLAY to 1040, the PAGESIZE is
set to maximum default of 100.00 inches wide by 100.00 inches high.
 
Usually, the PAGESIZE command does not need to be given and the graphics page
can be left to default to the display area on the device.  You can use the
MAPLIMITS command to specify where on the graphics page ARCPLOT will draw
coverage features.  If you do not use the MAPLIMITS command, ARCPLOT will make
available the whole graphics page for drawing coverage features.
 
Sometimes, however, you may want to use PAGESIZE to specify the width and the
height of the graphics page.  For example, if your map can be at any scale as
long as it fits an 8.5-by-11-inch page in a report, you can set PAGESIZE 8.5
11, and let MAPLIMITS and MAPSCALE default.  ARCPLOT will automatically scale
your map so that it fits inside the defined page, and ensure that nothing is
drawn outside this area.
 
If the PAGESIZE you specify is smaller than the display area on the device,
your specified graphics page is positioned at the lower-left corner of the
display area.
 
If the PAGESIZE you specify is larger than the display area on the device,
your specified graphics page will be scaled down so that it fits the display
area.  This scaling does not distort the graphics page; it simply scales the
graphics page until its largest dimension (be it height or width) matches the
corresponding dimension of the display area.  You will see the message:
 
WARNING: Pagesize exceeds device limits, scaling down
 
Everything will be scaled proportionally, including specified symbols. You can
continue to draw features using the full extent of your specified graphics
page.  Whatever you draw will be scaled down so that you can see it on the
graphics monitor screen.
 
This scaling down is useful because it means that ARCPLOT maps intended for
hardcopy can be previewed on the graphics screen in their entirety.  For
example, you may have an AML file that generates a graphics file that is 50
inches square.  If you include the PAGESIZE command in this macro to specify
the graphics page size as 50-by-50-inches, you will still be able to run this
macro on a graphics terminal (after changing the DISPLAY specification from
1040 to a graphics terminal, 9999) to preview the whole map on the screen.
 
If you do not include the PAGESIZE command in the macro, the pagesize will
always default to the display area of the current device, so when you run the
macro on a graphics terminal there will be no scaling down, and only that part
of your map that falls within the terminal's display area will be visible.
 
 If you want to display a specific portion of the graphics page, use the
PAGEEXTENT command.
 